<!DOCTYPE html>
<html>

<head>
    <meta charset=utf-8>
</head>

<body>
    <!-- 
        请补全JavaScript代码，请给参数对象添加拦截代理功能并返回这个代理。要求如下：
        1. 该函数接收多个参数，首个参数为对象，从第二个参数（包括）往后皆是该对象的属性名
        2. 通过该函数给首个参数对象添加拦截器功能，每当该对象访问到该函数第二个参数（包括）往后的属性时，
        返回"noright"字符串，表示无权限。
     -->
    <script type="text/javascript">
        const _proxy = (object, ...prototypes) => {
            let privatePrototype = prototypes
            return new Proxy(object, {
                get(object, prototype) {
                    if (privatePrototype.includes(prototype)) return 'noright'
                    return object[prototype]
                }
            })
        }

    </script>
</body>

</html>